duly completed - German English Dictionary